C++ vector 容器浅析

C++ vector 容器浅析

一个封装了动态大小数组的顺序容器(Sequence Container).

跟任意其它类型容器一样,它能够存放各种类型的对象。可以简单的认为,向量是一个能够存放任意类型的动态数组。

容器特性

  • 顺序序列
  • 动态数组
  • 能够感知内存分配器的(Allocator-aware)

这一点和java的arrayList功能类似. 但感觉比arrayList高效. 虽然还不知道原因.

功能函数比arrayList强大多了.